/*=================================================================================
 * Class Function:	Class for basic functions
 *=================================================================================*/

#ifndef FUNCTION_H
#define FUNCTION_H

/*---------------------------------------------------------------------------------
 * Standard C++ library headers
 *---------------------------------------------------------------------------------*/

#include <iostream>
#include <fstream>
#include <math.h>

/*---------------------------------------------------------------------------------
 * Local headers
 *---------------------------------------------------------------------------------*/

#include "Array.h"

class Function
{
public:
	/* Constructor */
	Function() = default;

	/* Summation of the two 1D arrays after math operation */
	double sum(int flag, Array<double> a, Array<double> b);

	/* Destructor */
	~Function() { ; };
};
#endif
